.__,:_:_ _^**.>#@ ^;.#=*.= ^.:=#<^;

10001010 00011001 00111111 10001000

2DD43030 E6B823F9 DA8C3623 ECB22BA1

F93B0F43 0969FDC6 D6E61C4D 4854692F

//////// //////// //////// ////////

_,_><;.= <^<<=#^* ^;<<>**_ <<==#,_,

<#>;:<:. :<;,##,. @#^<:>_# ^==;;>:>

10100110 11100110 01001000 00100000

_<>>_,@, =>_#==<. ._@:;#_: _>_.=@,@

//////// //////// //////// ////////

42D0F98E B52B778B D0B7FE4E F81BA13B

//////// //////// //////// ////////

00111111 11011101 10010101 00011101

00001001 00100110 10101111 11101111

00110000 01000010 00100110 11011110

BDB261F5 A21F541B 9956310D 57FA0ED9

F1736DCC AF56F6C1 A8293FEC 990

00011010 10100101 01011011 00100000

C10767DD E0E75845 1D5A1E79 F5E21C10

09D9EF4B 2112260F 58B316E0 B0297B93

01111000 11100000 00001111 11010010

049E4A58 3E087468 2890B824 492602BF

39911C66 1D78765F 64C95E80 BB388585

>_:;._*^ #.,@_#*^ @:^,:_*^ *,><,@>@

//////// //////// //////// ////////

664A1638 C566136A B1E04A25 C04FB769

=<<,;;.* ,@<;^=>< *<.=;:,, ^><*>^>#

@<@,=^<> :@@*:,>* =@,_^=#@ ^;^:<:^;

_^#;_..> =*<<<^=> :>^_;.=_ :@=<@.=>

>:::*^>^ =>,*>@** >;<:>^=# ^^=..>*@

D2D12BB7 33A1C9B4 0BD7A3D5 91910353

;^,;^@<> .__*=;_, *;;*_@>_ ^@*::^#@

;*@>^=*^ ^,^.*.:^ ^@:#;_@# =#.==.#@

*,#=#;:; <,#:=;.; __^,=@,= =<;_#._<

01100001 10111100 11111110 01101110

5E7E9E6A 5D87221B 4B375A91 9692AF00

##_^:.<_ <@>@#_:: ;.**><;, .###;;;<

=<**=<^# @:><>^>@ ;;@_>#_; =,<><*..

<=>,*:;* ;.::=*^< ;,,##,:. <*;#<=<,

AC3561D5 76DA0FB1 ADE6ACEE 8D2044AC

^#;,;=._ @*@_#><; _;^;^@,^ _>,*#@;.

;#=:==.= ^;=.,;.* :*=*;<>* ;=>>>#<=

.::^,*,, >.,^@.#^ ><_>@.,: :_;>;#:*

11101101 00000011 10111101 00011000

//////// //////// //////// ////////

..>:;#,< <**=;=.@ =^;;#*=: <<.#^<:>

A687BBE1 16E90144 C6153EEC CCF7EC38

.<##*^_< ,>;.^>*= *##;;*>^ .:,#>,:_

^,,@>.== =_,:@.., *;.:^#^> ^,;^:=,^

@_:_@_#* ..^^.^.^ .@^;^:.: >>.::__;

//////// //////// //////// ////////

//////// //////// //////// ////////

11101001 01110100 01110000 10101100

>.>,=@=< :._,=@#> #>=<>=#; @.;*_;;.

2A226076 EDD70BB1 49661B1D 63DEBF8E

01011101 10011010 00100001 11110110

//////// //////// //////// ////////

_##^*.*= >_>>*>,* ,=,;,:=: ,;@>:_=,

D84FF0DB F8AE660D 9636176D BFB0F5A2

CE47511F 9BBD90D6 0E7AE46C FFD18899

0333BD54 7660CABF A38CF1AD FA3B0E5F

11011011 11100111 00101100 10000011

:,@>,^;@ =@:;>@=_ =*<#_,_, ==>#<>:=

B147AF5A 7979A9FE D95B2A22 E45C0FB5

C5043B75 415A5374 EE02CAD4 D3A94AF9

@@>*.;^= @#==><:. =>_#:^=; @;,*<#:,

##=*.=:; *@<:<@_; .,;*,_^> <><<#@@;

11111001 10011011 10101100 01111111

240A80B9 D2729BA7 B974FE9E 2A225C82

11011101 00101011 10111110 11111010

49449BCF 37341EAC DE348540 FCA0182B

,#*_:#,# ,.^=:.># ;^*@;#.. #>;@#@^*

<:=@@#=_ =,:;@@## =>=@#^<@ <:>>*^.:

3EEC7A19 054AE432 B36D1311 607D7BAC

01101111 11110101 11111000 10100110

01011001 10101111 00010010 10000010

.==#.**# :#^.^==< ;.;>,<,: ,@>=^*<,

01101000 00011011 01001001 10101001

44EC0C55 E741B30E 258DE10C 38E1A1F4

9C4939F0 E4994288 39AFBC82 CA7C302E

.>_<.^#@ ;>:>*#,* ;=<=..=; ,;,^_,#>

10000111 10001100 10010001 00011100

8016DBE0 0CF3435B DC9FB4A0 3F2E6BDE

507CE0A9 757D766C 9AA5D97F FA8FF22A

10001101 01110100 00110100 11010110

:.*;,*.^ :#;@^::# :#>^>^#= @^*,=;<_

//////// //////// //////// ////////

//////// //////// //////// ////////

BF739D1E 19E83F35 780D35BD 1E8040FE

,;#,,<.. <*#;>^@: >^<<.:<* #,@>>^=:

A4780F55 711C69AD 62D1CB6F 1542620D

^^^>,,#_ .^>_#.,_ ._=;<#@< =;^,>,;,

@:<:@<># >.^.,=^= #><;#^=> ,><,@>.@

,..#<_^: ^:=@:>=> =.#;>^<* >@^@=@_,

11101011 11011010 11111111 10101110

EB9F4D06 81FE4AA2 7768703A AC4436B5

01100110 00101101 00010000 10011101

>#_,*>:; .,.@;:<@ >=#:.,^< <,^;.^:<

E44CA6B1 801DD8BC DFA3BB77 7D599C45

10110110 11011001 01101000 01101000

.*<.*>=, @^,.*>>* >;@>;;*< *=.:<:_=

01000000 11100010 11010110 01100011

,.=<;.*, ><==.><. =:;#*^:; _^;^=.@;

Darwin’s battle royale

Intelligence artificielle par renforcement en Unity

Voir plus

01. Info


Statut: Terminé

Dates: 16/01/2022 - 10/04/2022

Technologies

  • icon

    Unity

    // Moteur de jeu

  • icon

    C#

    // Langage de programmation

  • icon

    PyTorch

    // Framework de machine learning

Équipe

  • Moi

    // Développeur Unity et intelligence artificielle

03. Présentation


Présentation

Ce projet est un un "zéro player game" ou "self played game" (comme le jeu de Conway), c'est-à-dire que le joueur sélectionne uniquement la situation initiale. C’est un projet d’intelligence artificielle évolutionniste : on réitère l'expérience sur plusieurs générations et chaque génération tire parti de la précédente avec certaines mutations possibles.
Il s’agit d’un environnement 3D dans lequel évolue des créatures. Le but de chaque créature est de tuer les autres grâce au combat de corp à corp et la créature qui est la dernière à rester remporte la victoire.

Level up

  • Introduction à l’intelligence artificiel et à l’apprentissage par renforcement
  • Développement de jeux vidéo orienté en IA
  • Gestion de projet solo (Mêlés quotidiennes, rédaction des fonctionnalité, trace écrite du travail, etc…)