Automated playtesting in collectible card games using evolutionary algorithms: A case study in hearthstone

P García-Sánchez, A Tonda, AM Mora… - Knowledge-Based …, 2018 - Elsevier
Collectible card games have been among the most popular and profitable products of the
entertainment industry since the early days of Magic: The Gathering TM in the nineties …

Evolutionary deckbuilding in hearthstone

P García-Sánchez, A Tonda, G Squillero… - … IEEE Conference on …, 2016 - ieeexplore.ieee.org
One of the most notable features of collectible card games is deckbuilding, that is, defining a
personalized deck before the real game. Deckbuilding is a challenge that involves a big and …

Using genetic programming and simulation to learn how to dynamically adapt the number of cards in reactive pull systems

LS Belisário, H Pierreval - Expert Systems with Applications, 2015 - Elsevier
Pull control systems are now widely used in many types of production systems. For those
based on cards, determining their number is an important issue. When the system is …

Towards automated malware creation: code generation and code integration

A Cani, M Gaudesi, E Sanchez, G Squillero… - Proceedings of the 29th …, 2014 - dl.acm.org
This short paper proposes two different ways for exploiting an evolutionary algorithm to
devise malware: the former targeting heuristic-based anti-virus scanner; the latter optimizing …

Automating the generation of programs maximizing the repeatable constant switching activity in microprocessor units via MaxSAT

NI Deligiannis, T Faller, R Cantoro… - … on Computer-Aided …, 2023 - ieeexplore.ieee.org
Throughout device testing, one key parameter to be considered is the switching activity
(SWA) of the circuit under test (CUT). To avoid unwanted scenarios due to excessive power …

Towards automatic StarCraft strategy generation using genetic programming

P Garćıa-Sánchez, A Tonda, AM Mora… - … IEEE Conference on …, 2015 - ieeexplore.ieee.org
Among Real-Time Strategy games few titles have enjoyed the continued success of
StarCraft. Many research lines aimed at developing Artificial Intelligences, or “bots”, capable …

Automating the generation of programs maximizing the sustained switching activity in microprocessor units via evolutionary techniques

NI Deligiannis, R Cantoro, MS Reorda - Microprocessors and …, 2023 - Elsevier
During device testing, an important parameter to be considered by the test engineers is the
switching activity (SWA) of the circuit under test (CUT). It is well known that the SWA must be …

Effective SAT-based solutions for generating functional sequences maximizing the sustained switching activity in a pipelined processor

NI Deligiannis, R Cantoro, T Faller… - 2021 IEEE 30th …, 2021 - ieeexplore.ieee.org
During device testing, one of the aspects to be considered is the minimization of the
switching activity of the circuit under test in order to steer clear of introducing problems due …

Mathematical modeling in animal production

LO Tedeschi, HM Menendez III - Animal agriculture, 2020 - Elsevier
The human mind is capable of formulating complicated concepts but lacks the ability to
process the data in a timely and accurate fashion numerically. Decision-support systems …

An open-source verification framework for open-source cores: A RISC-V case study

PD Schiavone, E Sanchez, A Ruospo… - 2018 IFIP/IEEE …, 2018 - ieeexplore.ieee.org
The complexity and heterogeneity of digital devices used in embedded systems is
increasing everyday and delivering a bug-free design is still a very complex task. The …