Author Topic: What is ARTUR?  (Read 1518 times)

Offline gogolo

  • bit
  • Posts: 6
    • View Profile
Re: What is ARTUR?
« Reply #15 on: February 19, 2017, 06:42:21 AM »
As a Sociologist I may contribute some thoughts. Emirbayr/Mische (1998) define human ageny as “the temporally constructed engagement by actors of different structural environments - the temporal relational contexts of action – which, through the interplay of habit, imagination, and judgment, both reproduces and transforms those structures in interactive response to the problems posed by changing historical situation“

Habit as sedimented experience, judgements as answers to actual problems and imagination as goals should be included in the experiment. I may have overread it,  but is it planned to let the code changig happen based on problems the creatures experience? If they experience problems in the dimensions of intelligence like musical-rhythmic,  interpersonal etc., they may be forced to build gerneral solution patterns.

Edit: As I think further, human intelligence is based on communication, e.g. collaborative problem solving. So when creatures can communicate they could be presented tasks which require collaboration, like hunting.

BTW this is a great idea!
Best regards,  Olivier
« Last Edit: February 19, 2017, 07:14:47 AM by gogolo »

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3444
  • Developer
    • View Profile
    • PaulsCode.Com
Re: What is ARTUR?
« Reply #16 on: February 19, 2017, 06:20:33 PM »
Yes, the code changes will be done by the compiled program.  So memories of the challenges will in theory influence the changes that the creatures make.  You could think of the code editing phase as just another challenge.  The creatures are modifying a copy of their own code, but those changes apply to their offspring.  The better the scores of the offspring, the more likely those changes will be inherited by future generations.  Hopefully this will lead to "instincts" to improve on their own implementation (versus just making random changes).
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted