Class: RandomPerson::Names::AncientGreekFemaleFirst

Inherits:
RandomPerson::Name show all
Defined in:
lib/randomperson/names/ancient-greek-female-first.rb

Constant Summary collapse

Names =
%w{ Actaia Actoris Aegialeia Aerope Aethra Aethylla Aganippe Aglaia Alcimede Amphinome Anticlea Arne Astynome Astyoche Autolye Callianeira Canache Chione Chloe Circe Clytemnestra Clytie Creusa Cymodece Danae Daphne Deianara Deidameia Dirce Dynamene Eidyia Eriphyle Eurynome Galatea Halia Helen Hesione Hiera Ianassa Iaria Leda Leucippe Limnoraea Maera Mante Meda Melantho Melite Metaneira Nacippe Nemertes Nesaea Orithyia Otionia Panope Penthesilia Periboea Perimede Periopis Pero Pherusa Philomele Polymede Polymele Polypheme Polyxena Prote Protogoria Scarphe Sibyl Speio Tecmessa Thaleia Theano Thoe Xanthippe Xenoclea }

Instance Attribute Summary

Attributes inherited from RandomPerson::Name

#formats, #formats_ratiod, #names, #possibles

Instance Method Summary collapse

Methods included from Outputter

included

Constructor Details

#initializeAncientGreekFemaleFirst

Returns a new instance of AncientGreekFemaleFirst.



10
11
12
13
14
15
16
17
18
# File 'lib/randomperson/names/ancient-greek-female-first.rb', line 10

def initialize
  @names = Names
  @formats = [
    ->(n)   { n.sample },
   ]
  @formats_ratiod = [ (0..99) ]
  
  super
end