def METHOD_NAME(self):
    sim.setup(timestep=1.0, n_boards_required=6)
    self.assert_not_spin_three()
    # Hack in to set the ignores with used ipaddress
    GetMachineProcess._receive_chip_info = hacked_receive_chip_info
    machine = sim.get_machine()
    sim.end()
    # global 3,3 should exists
    three_zero = machine.get_chip_at(3, 0)
    if three_zero is None:
        raise SkipTest("Unexpected but not impossible missing chip")
    three_three = machine.get_chip_at(3, 3)
    if three_three is None:
        raise SkipTest("Unexpected but not impossible missing chip")
    ten_six = machine.get_chip_at(10, 6)
    if ten_six is None:
        raise SkipTest("Unexpected but not impossible missing chip")
    # self._ignore_chips.add((3, 3, chip_info.ethernet_ip_address))
    self.assertFalse(machine.is_chip_at(11, 7))
    # self._ignore_links.add((4, 4, 1, chip_info.ethernet_ip_address))
    self.assertFalse(machine.is_link_at(12, 8, 1))
    # self._ignore_cores.add((2, 2, -10, chip_info.ethernet_ip_address))
    # physical 10 is nearly always the monitor so skip discarded
    self.assertTrue(ten_six.is_processor_with_id(0))
    # self._ignore_cores.add((2, 2, 4, chip_info.ethernet_ip_address))
    self.assertFalse(ten_six.is_processor_with_id(4))
    # self._ignore_cores.add((2, 2, -9, chip_info.ethernet_ip_address))
    if ten_six.is_processor_with_id(10):
        raise SkipTest("Physical core 9 nearly always maps to virtual 10")
    # down_cores = 3,0,-4
    if three_zero.is_processor_with_id(5):
        raise SkipTest("Physical core 4 nearly always maps to virtual 5")
    # down_chips = 6,7
    self.assertFalse(machine.is_chip_at(6, 7))
    # down_links = 5,5,2
    self.assertFalse(machine.is_link_at(5, 5, 2))
    # down_cores = 3,3,4,127.0.0.1
    self.assertTrue(three_three.is_processor_with_id(4))
    # down_links = 3,3,4,127.0.0.1
    if not machine.is_link_at(3, 3, 4):
        raise SkipTest("Link 3 3 4 missing could be random hardware")